body { height:100%; font:12px Microsoft YaHei, Arial, Helvetica, sans-serif, Simsun; _font:12px Arial, Helvetica, sans-serif, Simsun; margin:0; padding:0; background: #FFF; color:#444; }
div, form, img, ul, ol, li, dl, dt, dd, form, p { margin: 0; padding: 0; border: 0; }
input, select, .vam { vertical-align: middle; }
input[type="radio"]{ vertical-align:inherit}
select { padding:6px; }
textarea { overflow:hidden; }
li { list-style-type:none; }
em, cite { font-style:normal; color:#999; font-size:12px; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px;  }
fieldset { border:1px solid #eee; padding:10px 0 10px 15px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 20px; }
legend { font-size:14px; }
/* Link */
a:link, a:visited { color: #648B9D; text-decoration:none; }
a:hover, a:active { color: #0B4D69; text-decoration:underline; }
/* Color */
.c333, a.c333:link, a.c333:visited { color: #333; }
.c666, a.c666:link, a.c666:visited { color: #666; }
.c999, a.c999:link, a.c999:visited { color: #999; }
.cBlue, a.cBlue:link, a.cBlue:visited { color: #0B4D69; }
.cRed,a.cRed:link,a.cRed:visited  { color:#FB0000 }
.cOrange,a.cOrange:link, a.cOrange:visited{ color:#FF6600}
/* bgColor */
.bgWhite { background-color:#FDFDFD; border: 1px solid #E3EDF4; }
.bgYellow { background-color: #FFFFF0; border: 1px solid #EAE8A0; }
.bg01 { background-color:#F1F6FF; }
.bgFFF { background-color:#fff; }
/* line */
.lineS_top { background:url(../images/line_right.gif) repeat-x 0 0; }
.lineS_top2{ background:url(../images/line_right2.gif) repeat-x 0 0; }
.no_radio { border: 0 none; margin-right: 3px; vertical-align: -2px; }
.lineD_btm { border-bottom: 1px dashed #CECECE; }
.lineD_top { border-top: 1px dashed #CECECE; }
.line_top { border-top: 1px solid #DDDDDD; }
.no_radio { border: 0 none; margin-right: 3px; vertical-align: -2px; }
.lineD_btm { border-bottom: 1px dashed #CECECE; }
.lineD_top { border-top: 1px dashed #CECECE; }
.line_btm { border-bottom: 1px solid #DDDDDD; }
.line_btm4 { border-bottom: 4px solid #E4E4E4; }
.line_or{ background:url(../images/line_or.gif) no-repeat center center; height:45px;}
/* Font  */
.fB { font-weight: bold; }
.fw300 { font-weight:300 }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
.f16px { font-size:16px; }
.f18px { font-size:18px; }
.f20px { font-size:20px; }
.f24px { font-size:24px; }
.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh25 { line-height:25px; }
.lh30 { line-height:30px; }
.lh35 { line-height:35px; }
.lh40 { line-height:40px; }
.lh45 { line-height:45px; }
/* Other */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.clearL { clear:left; }
.ll { float: left; text-align:left; }
.lc { float: left; text-align:center; }
.lr { float: left; text-align:right; }
.fn { float: none; }
.fwN{ font-weight:normal;}
a.fu,.fu { text-decoration: underline; }
.c { clear:both; font-size:1px; height:0; line-height:0; visibility:hidden; }
.alR { text-align:right }
.alL { text-align:left }
.alC { text-align:center }
.alM { vertical-align: middle; }
.mb5 { margin-bottom: 5px; }
.ml5 { margin-left: 5px; }
.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.pb5 { padding-bottom: 5px; }
.pl5 { padding-left: 5px; }
.pt5 { padding-top: 5px; }
.pr5 { padding-right: 5px; }
.ml10 { margin-left: 10px; }
.mt10 { margin-top: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.pb10 { padding-bottom: 10px; }
.pl10 { padding-left: 10px; }
.pt10 { padding-top: 10px; }
.pr10 { padding-right: 10px; }
.mb15 { margin-bottom: 15px; }
.mb35 { margin-bottom: 35px; }
.OverH { overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.hand { cursor:pointer; }
.wrap, p { word-wrap:break-word; word-break:break-all; margin-bottom:5px; line-height: 160%;}
.flw100 { float:left; width:100% }
